package com.zlx.module_base.base_api.res_data;

import java.io.Serializable;
import java.util.List;

public class HomeSearchBean implements Serializable {


    private List<InfoDTO> info;
    private String msg;
    private Integer code;

    public List<InfoDTO> getInfo() {
        return info;
    }

    public void setInfo(List<InfoDTO> info) {
        this.info = info;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public static class InfoDTO implements Serializable {
        private List<LongVideoDTO> longVideo;
        private InfoDTO.DynamicsDTO dynamics;
        private List<ShortVideoDTO> shortVideo;
        private List<ArticleDTO> article;

        public List<LongVideoDTO> getLongVideo() {
            return longVideo;
        }

        public void setLongVideo(List<LongVideoDTO> longVideo) {
            this.longVideo = longVideo;
        }

        public DynamicsDTO getDynamics() {
            return dynamics;
        }

        public void setDynamics(DynamicsDTO dynamics) {
            this.dynamics = dynamics;
        }

        public List<ShortVideoDTO> getShortVideo() {
            return shortVideo;
        }

        public void setShortVideo(List<ShortVideoDTO> shortVideo) {
            this.shortVideo = shortVideo;
        }

        public List<ArticleDTO> getArticle() {
            return article;
        }

        public void setArticle(List<ArticleDTO> article) {
            this.article = article;
        }

        public static class DynamicsDTO implements Serializable {
            private List<?> records;
            private String total;
            private String size;
            private String current;
            private List<?> orders;
            private Boolean optimizeCountSql;
            private Boolean hitCount;
            private String countId;
            private String maxLimit;
            private Boolean searchCount;
            private String pages;

            public List<?> getRecords() {
                return records;
            }

            public void setRecords(List<?> records) {
                this.records = records;
            }

            public String getTotal() {
                return total;
            }

            public void setTotal(String total) {
                this.total = total;
            }

            public String getSize() {
                return size;
            }

            public void setSize(String size) {
                this.size = size;
            }

            public String getCurrent() {
                return current;
            }

            public void setCurrent(String current) {
                this.current = current;
            }

            public List<?> getOrders() {
                return orders;
            }

            public void setOrders(List<?> orders) {
                this.orders = orders;
            }

            public Boolean getOptimizeCountSql() {
                return optimizeCountSql;
            }

            public void setOptimizeCountSql(Boolean optimizeCountSql) {
                this.optimizeCountSql = optimizeCountSql;
            }

            public Boolean getHitCount() {
                return hitCount;
            }

            public void setHitCount(Boolean hitCount) {
                this.hitCount = hitCount;
            }

            public String getCountId() {
                return countId;
            }

            public void setCountId(String countId) {
                this.countId = countId;
            }

            public String getMaxLimit() {
                return maxLimit;
            }

            public void setMaxLimit(String maxLimit) {
                this.maxLimit = maxLimit;
            }

            public Boolean getSearchCount() {
                return searchCount;
            }

            public void setSearchCount(Boolean searchCount) {
                this.searchCount = searchCount;
            }

            public String getPages() {
                return pages;
            }

            public void setPages(String pages) {
                this.pages = pages;
            }
        }

        public static class LongVideoDTO implements Serializable {
            private String id;
            private String avatar;
            private String nickname;
            private String isVip;
            private String isLike;
            private String authentication;
            private String title;
            private String cover;
            private String video;
            private String is_paid;
            private String money;
            private String pageViews;
            private String likeCount;
            private String commentCount;
            private String isFlag;
            private String period;
            private String isMe;

            public String getIsMe() {
                return isMe;
            }

            public void setIsMe(String isMe) {
                this.isMe = isMe;
            }

            public String getIs_paid() {
                return is_paid;
            }

            public void setIs_paid(String is_paid) {
                this.is_paid = is_paid;
            }

            public String getPeriod() {
                return period;
            }

            public void setPeriod(String period) {
                this.period = period;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getAvatar() {
                return avatar;
            }

            public void setAvatar(String avatar) {
                this.avatar = avatar;
            }

            public String getNickname() {
                return nickname;
            }

            public void setNickname(String nickname) {
                this.nickname = nickname;
            }

            public String getIsVip() {
                return isVip;
            }

            public void setIsVip(String isVip) {
                this.isVip = isVip;
            }

            public String getIsLike() {
                return isLike;
            }

            public void setIsLike(String isLike) {
                this.isLike = isLike;
            }

            public String getAuthentication() {
                return authentication;
            }

            public void setAuthentication(String authentication) {
                this.authentication = authentication;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getCover() {
                return cover;
            }

            public void setCover(String cover) {
                this.cover = cover;
            }

            public String getVideo() {
                return video;
            }

            public void setVideo(String video) {
                this.video = video;
            }

            public String getIsPaid() {
                return is_paid;
            }

            public void setIsPaid(String isPaid) {
                this.is_paid = isPaid;
            }

            public String getMoney() {
                return money;
            }

            public void setMoney(String money) {
                this.money = money;
            }

            public String getPageViews() {
                return pageViews;
            }

            public void setPageViews(String pageViews) {
                this.pageViews = pageViews;
            }

            public String getLikeCount() {
                return likeCount;
            }

            public void setLikeCount(String likeCount) {
                this.likeCount = likeCount;
            }

            public String getCommentCount() {
                return commentCount;
            }

            public void setCommentCount(String commentCount) {
                this.commentCount = commentCount;
            }

            public String getIsFlag() {
                return isFlag;
            }

            public void setIsFlag(String isFlag) {
                this.isFlag = isFlag;
            }
        }

        public static class ShortVideoDTO implements Serializable {
            private String id;
            private String avatar;
            private String nickname;
            private String isVip;
            private String isLike;
            private String authentication;
            private String title;
            private String cover;
            private String video;
            private String is_paid;
            private String money;
            private String pageViews;
            private String likeCount;
            private String commentCount;
            private String isFlag;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getAvatar() {
                return avatar;
            }

            public void setAvatar(String avatar) {
                this.avatar = avatar;
            }

            public String getNickname() {
                return nickname;
            }

            public void setNickname(String nickname) {
                this.nickname = nickname;
            }

            public String getIsVip() {
                return isVip;
            }

            public void setIsVip(String isVip) {
                this.isVip = isVip;
            }

            public String getIsLike() {
                return isLike;
            }

            public void setIsLike(String isLike) {
                this.isLike = isLike;
            }

            public String getAuthentication() {
                return authentication;
            }

            public void setAuthentication(String authentication) {
                this.authentication = authentication;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getCover() {
                return cover;
            }

            public void setCover(String cover) {
                this.cover = cover;
            }

            public String getVideo() {
                return video;
            }

            public void setVideo(String video) {
                this.video = video;
            }

            public String getIsPaid() {
                return is_paid;
            }

            public void setIsPaid(String isPaid) {
                this.is_paid = isPaid;
            }

            public String getMoney() {
                return money;
            }

            public void setMoney(String money) {
                this.money = money;
            }

            public String getPageViews() {
                return pageViews;
            }

            public void setPageViews(String pageViews) {
                this.pageViews = pageViews;
            }

            public String getLikeCount() {
                return likeCount;
            }

            public void setLikeCount(String likeCount) {
                this.likeCount = likeCount;
            }

            public String getCommentCount() {
                return commentCount;
            }

            public void setCommentCount(String commentCount) {
                this.commentCount = commentCount;
            }

            public String getIsFlag() {
                return isFlag;
            }

            public void setIsFlag(String isFlag) {
                this.isFlag = isFlag;
            }
        }

        public static class ArticleDTO implements Serializable {
            private String id;
            private String uid;
            private String title;
            private String text;
            private String type;
            private String thumb;
            private String videoThumb;
            private String href;
            private String voice;
            private String length;
            private String likes;
            private String avatars;
            private String nickname;
            private String comments;
            private String shares;
            private String delFlag;
            private String checkStatus;
            private String xiajiaReason;
            private String izTs;
            private String lat;
            private String lng;
            private String city;
            private String failReason;
            private String createBy;
            private String createTime;
            private String updateBy;
            private String updateTime;
            private String sysOrgCode;
            private String izFee;
            private String money;
            private String reword;
            private String tag;
            private String isFollow;
            private String isMe;
            private String thumb2;
            private String thumb3;
            private String thumb4;
            private String thumb5;
            private String thumb6;
            private String thumb7;
            private String thumb8;
            private String thumb9;
            private String isTj;
            private String auditStatus;
            private String mobile;
            private String isDz;
            private String isvip;
            private String authentication;
            private String datetime;

            public String getDatetime() {
                return datetime;
            }

            public void setDatetime(String datetime) {
                this.datetime = datetime;
            }

            public String getAuthentication() {
                return authentication;
            }

            public void setAuthentication(String authentication) {
                this.authentication = authentication;
            }

            public String getIsvip() {
                return isvip;
            }

            public void setIsvip(String isvip) {
                this.isvip = isvip;
            }

            public String getIsDz() {
                return isDz;
            }

            public void setIsDz(String isDz) {
                this.isDz = isDz;
            }

            public String getAvatars() {
                return avatars;
            }

            public void setAvatars(String avatars) {
                this.avatars = avatars;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getUid() {
                return uid;
            }

            public void setUid(String uid) {
                this.uid = uid;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getText() {
                return text;
            }

            public void setText(String text) {
                this.text = text;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getThumb() {
                return thumb;
            }

            public void setThumb(String thumb) {
                this.thumb = thumb;
            }

            public String getVideoThumb() {
                return videoThumb;
            }

            public void setVideoThumb(String videoThumb) {
                this.videoThumb = videoThumb;
            }

            public String getHref() {
                return href;
            }

            public void setHref(String href) {
                this.href = href;
            }

            public String getVoice() {
                return voice;
            }

            public void setVoice(String voice) {
                this.voice = voice;
            }

            public String getLength() {
                return length;
            }

            public void setLength(String length) {
                this.length = length;
            }

            public String getLikes() {
                return likes;
            }

            public void setLikes(String likes) {
                this.likes = likes;
            }

            public String getComments() {
                return comments;
            }

            public void setComments(String comments) {
                this.comments = comments;
            }

            public String getShares() {
                return shares;
            }

            public void setShares(String shares) {
                this.shares = shares;
            }

            public String getDelFlag() {
                return delFlag;
            }

            public void setDelFlag(String delFlag) {
                this.delFlag = delFlag;
            }

            public String getCheckStatus() {
                return checkStatus;
            }

            public void setCheckStatus(String checkStatus) {
                this.checkStatus = checkStatus;
            }

            public String getXiajiaReason() {
                return xiajiaReason;
            }

            public void setXiajiaReason(String xiajiaReason) {
                this.xiajiaReason = xiajiaReason;
            }

            public String getIzTs() {
                return izTs;
            }

            public void setIzTs(String izTs) {
                this.izTs = izTs;
            }

            public String getLat() {
                return lat;
            }

            public void setLat(String lat) {
                this.lat = lat;
            }

            public String getLng() {
                return lng;
            }

            public void setLng(String lng) {
                this.lng = lng;
            }

            public String getCity() {
                return city;
            }

            public void setCity(String city) {
                this.city = city;
            }

            public String getFailReason() {
                return failReason;
            }

            public void setFailReason(String failReason) {
                this.failReason = failReason;
            }

            public String getCreateBy() {
                return createBy;
            }

            public void setCreateBy(String createBy) {
                this.createBy = createBy;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateBy() {
                return updateBy;
            }

            public void setUpdateBy(String updateBy) {
                this.updateBy = updateBy;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getSysOrgCode() {
                return sysOrgCode;
            }

            public void setSysOrgCode(String sysOrgCode) {
                this.sysOrgCode = sysOrgCode;
            }

            public String getIzFee() {
                return izFee;
            }

            public void setIzFee(String izFee) {
                this.izFee = izFee;
            }

            public String getMoney() {
                return money;
            }

            public void setMoney(String money) {
                this.money = money;
            }

            public String getReword() {
                return reword;
            }

            public void setReword(String reword) {
                this.reword = reword;
            }

            public String getTag() {
                return tag;
            }

            public void setTag(String tag) {
                this.tag = tag;
            }

            public String getIsFollow() {
                return isFollow;
            }

            public void setIsFollow(String isFollow) {
                this.isFollow = isFollow;
            }

            public String getIsMe() {
                return isMe;
            }

            public void setIsMe(String isMe) {
                this.isMe = isMe;
            }

            public String getThumb2() {
                return thumb2;
            }

            public void setThumb2(String thumb2) {
                this.thumb2 = thumb2;
            }

            public String getThumb3() {
                return thumb3;
            }

            public void setThumb3(String thumb3) {
                this.thumb3 = thumb3;
            }

            public String getThumb4() {
                return thumb4;
            }

            public void setThumb4(String thumb4) {
                this.thumb4 = thumb4;
            }

            public String getThumb5() {
                return thumb5;
            }

            public void setThumb5(String thumb5) {
                this.thumb5 = thumb5;
            }

            public String getThumb6() {
                return thumb6;
            }

            public void setThumb6(String thumb6) {
                this.thumb6 = thumb6;
            }

            public String getThumb7() {
                return thumb7;
            }

            public void setThumb7(String thumb7) {
                this.thumb7 = thumb7;
            }

            public String getThumb8() {
                return thumb8;
            }

            public void setThumb8(String thumb8) {
                this.thumb8 = thumb8;
            }

            public String getThumb9() {
                return thumb9;
            }

            public void setThumb9(String thumb9) {
                this.thumb9 = thumb9;
            }

            public String getIsTj() {
                return isTj;
            }

            public void setIsTj(String isTj) {
                this.isTj = isTj;
            }

            public String getAuditStatus() {
                return auditStatus;
            }

            public void setAuditStatus(String auditStatus) {
                this.auditStatus = auditStatus;
            }

            public String getMobile() {
                return mobile;
            }

            public void setMobile(String mobile) {
                this.mobile = mobile;
            }

            public String getNickname() {
                return nickname;
            }

            public void setNickname(String nickname) {
                this.nickname = nickname;
            }
        }
    }
}
